(component
  (type (;0;) (flags "b0"))
  (type (;1;) (func (param "x" 0) (result 0)))
  (type (;2;) (flags "b0" "b1"))
  (type (;3;) (func (param "x" 2) (result 2)))
  (type (;4;) (flags "b0" "b1" "b2" "b3"))
  (type (;5;) (func (param "x" 4) (result 4)))
  (type (;6;) (flags "b0" "b1" "b2" "b3" "b4" "b5" "b6" "b7"))
  (type (;7;) (func (param "x" 6) (result 6)))
  (type (;8;) (flags "b0" "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8" "b9" "b10" "b11" "b12" "b13" "b14" "b15"))
  (type (;9;) (func (param "x" 8) (result 8)))
  (type (;10;) (flags "b0" "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8" "b9" "b10" "b11" "b12" "b13" "b14" "b15" "b16" "b17" "b18" "b19" "b20" "b21" "b22" "b23" "b24" "b25" "b26" "b27" "b28" "b29" "b30" "b31"))
  (type (;11;) (func (param "x" 10) (result 10)))
  (type (;12;) (flags "b0" "b1" "b2" "b3" "b4" "b5" "b6" "b7" "b8" "b9" "b10" "b11" "b12" "b13" "b14" "b15" "b16" "b17" "b18" "b19" "b20" "b21" "b22" "b23" "b24" "b25" "b26" "b27" "b28" "b29" "b30" "b31" "b32" "b33" "b34" "b35" "b36" "b37" "b38" "b39" "b40" "b41" "b42" "b43" "b44" "b45" "b46" "b47" "b48" "b49" "b50" "b51" "b52" "b53" "b54" "b55" "b56" "b57" "b58" "b59" "b60" "b61" "b62" "b63"))
  (type (;13;) (func (param "x" 12) (result 12)))
  (export "flag1" (type 0))
  (export "roundtrip-flag1" (type 1))
  (export "flag2" (type 2))
  (export "roundtrip-flag2" (type 3))
  (export "flag4" (type 4))
  (export "roundtrip-flag4" (type 5))
  (export "flag8" (type 6))
  (export "roundtrip-flag8" (type 7))
  (export "flag16" (type 8))
  (export "roundtrip-flag16" (type 9))
  (export "flag32" (type 10))
  (export "roundtrip-flag32" (type 11))
  (export "flag64" (type 12))
  (export "roundtrip-flag64" (type 13))
)